package com.cbh.amadeus.client.domain;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author ChenBiHui
 * @date 2025/5/9
 */
@Data
public class MessageResultModel {

    /**
     * 序列
     */
    private String id;

    /**
     * 主题
     */
    private String topic;

    /**
     * 消息ID
     */
    private String messageId;

    /**
     * 消费者
     */
    private String consumer;

    /**
     * 消费者挂载标签 - 类全限定名称
     */
    private String label;

    /**
     * 消费结果
     * {@link com.cbh.amadeus.common.enums.MessageResult}
     */
    private String invokeResult;

    /**
     * 回执时间
     */
    private LocalDateTime invokeTime;
}
